package ig.metrica.ejb.conflujos;

import javax.ejb.*;

/**
 * This is the bean class for the ConfiguracionflujosBean enterprise bean.
 * Created 20/06/2006 10:15:18 AM
 * @author jsanchez
 */
public final class ConfiguracionflujosPK implements java.io.Serializable {
    
    public java.lang.Integer idmodelo;
    public java.lang.Integer altura;
    public java.lang.Integer duracion;
    /**
     * @see java.lang.Object#equals(java.lang.Object)
     */
    public boolean equals(java.lang.Object otherOb) {
        
        if (this == otherOb) {
            return true;
        }
        if (!(otherOb instanceof ig.metrica.ejb.conflujos.ConfiguracionflujosPK)) {
            return false;
        }
        ig.metrica.ejb.conflujos.ConfiguracionflujosPK other = (ig.metrica.ejb.conflujos.ConfiguracionflujosPK) otherOb;
        return (
                
                (idmodelo==null?other.idmodelo==null:idmodelo.equals(other.idmodelo))
                &&
                (altura==null?other.altura==null:altura.equals(other.altura))
                &&
                (duracion==null?other.duracion==null:duracion.equals(other.duracion))
                
                );
    }
    
    /**
     * @see java.lang.Object#hashCode()
     */
    public int hashCode() {
        return (
                
                (idmodelo==null?0:idmodelo.hashCode())
                ^
                (altura==null?0:altura.hashCode())
                ^
                (duracion==null?0:duracion.hashCode())
                
                );
    }
    
}
